Quality Improvement in Software Platform Development

نویسنده

  • Enrico Johansson
چکیده

A major problem when using software platforms to produce a variety of products relates to keeping a high quality of the platform throughout the development of the products. For a software platform development to be successful, it is essential to master the quality issues when managing and designing the platform. This thesis presents approaches that enable efficient use of the software platform when it is used as one of the core assets of a product line. Different approaches that are believed to improve the quality of the platform are presented. In order to study the approaches’ effect on the development process it is vital to understand what quality attributes are of importance for the users and developers of the software platform. Several important aspects related to different quality attributes are presented. When using software platforms it is important to understand why the system is designed in a certain way (i.e. the design rationale of the platform). This knowledge can be used to improve the change impact analysis when building variations of products and when updating the platform itself. Management processes are needed to support development efforts in different phases of platform projects and across the products built on the platform. A way to find improvements is to benchmark the platform process used in the organisation with practices in similar organisations. Another way is to understand how the processes affect the quality by measuring and tracking different quality attributes. The results from this thesis provide support for quality improvements in software platform development by using the presented approaches.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Quality Improvement with Focus on Performance in Software Platform Development

Platform development provides software organisations with means to quickly respond to changing consumer needs. Product reuse and improved development efficiency can be achieved if platform development is introduced. A major challenge when using software platforms to produce a variety of products is to keep a high quality of the platform throughout the development of the products. It is therefor...

متن کامل

QRP: a CMMI Appraisal Tool for Project Quality Management

Organizations adopt software process improvement (SPI) frameworks for developing higher-quality software more efficiently. CMMI is one of the most widely used SPI frameworks; however, software tools that provide a higher automation level are required. In this paper, the QRP platform, which guides and evaluates conformance to a CMMI level, is presented. The main innovation provided by the platfo...

متن کامل

Investigation of the Pile Aging Effect of a Fixed Offshore Platform Located in Persian Gulf using Nonlinear Soil-Pile Interactions

The study about the jacket platforms in the past has revealed that the most of the collapse failures occur due to the lack of strength of the pile foundation. However, when the jacket platforms which have been collapsed due to extreme condition were looked into, it was found that most of them had their foundations intact. These contrasting facts can be explained with the help of the phenomenon ...

متن کامل

Techniques and processes for improving the quality and performance of open-source software

Open-source development processes have emerged as an effective approach to reduce cycle-time and decrease design, implementation, and quality assurance costs for certain types of software, particularly systems infrastructure software, such as operating systems, compilers and language processing tools, text and drawing editors, and middleware. This paper presents two contributions to the study o...

متن کامل

A Web-based DSS for Sustainability in Urban Green Zones

The utilization of urban green zones forms a major part of urban sustainability in the context of the improvement of quality of life of the citizens. Within the policy for sustainable management of urban green zones, the tools that are used effectively are new technologies such as web databases, web DSS, GIS and environmental impact prediction model. This paper presents the geodatabase, which w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002